<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("global.css");

/* 公共部分开始 ***************************************************************/
body {
	margin:0;
	padding:0;
}
html { /*让FF始终显示右侧纵向滚动条 */
    overflow:-moz-scrollbars-vertical;
} 
HTML,BODY {
	WIDTH: 100%; HEIGHT: 100%
}
.wrap {
	PADDING: 0px;
	WIDTH: 980px;
	overflow: hidden;
	margin: 0 auto;
}
.title {
	height:37px;
	line-height:37px;
	background:url(title-bg.jpg) no-repeat 0 0;
	padding:0px 0 5px 15px; /* For FF */
 	*padding:0px 0 5px 15px; /* For IE */
	margin:0 0 10px 0;
	color:#fff;
}
.title2 {
	height:30px;
	line-height:30px;
	background:url(titledot.jpg) no-repeat 10px 50% #eee;
	border-bottom:1px #CCC solid;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	font-size:14px;
}

.more, .more:hover {
	background:url(ico.gif) no-repeat 0 -100px;
	cursor:pointer;
	width:30px;
	height:10px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height:0px;
	float:right;
	margin:14px 10px 14px 0;
}
.more:hover {
	background:url(ico.gif) no-repeat 0 -110px;
}
/* list */
.itemList {
}
.itemList UL {
	margin: 0px;
	PADDING: 0px
}
.itemList LI {
	PADDING-LEFT: 21px;
	BACKGROUND: url(arrow01.gif) no-repeat 9px center;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	list-style-type:none;
	clear:both; /*重要*/
}
.itemList LI:hover {
	BACKGROUND-COLOR: #F5F5F5;
}
.itemList LI a {
	margin:1px 0 0 0;
	color:#666;
	display:block;
	float:left;
}
.itemList LI a:hover {
	margin:1px 0 0 0;
	color:#09F;
}
.itemList .date{
	FONT: 11px Tahoma;
	COLOR: #CCC;
	margin-RIGHT: 15px;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	width:65px;
	display:block;
	float:left;
}

/***  itemList2  ******/
.itemList2 UL {
	margin: 0px;
	PADDING: 0px
}
.itemList2 LI {
	PADDING-LEFT: 21px;
	BACKGROUND: url(arrow01.gif) no-repeat 6px center;
	LINE-HEIGHT: 22px;
	HEIGHT: 22px;
	list-style-type:none;
	clear:both; /*重要*/
}
.itemList2 LI:hover {
	BACKGROUND-COLOR: #eee;
}
.itemList2 LI a {
	margin:1px 0 0 0;
	color:#333;
	display:block;
	float:left;
}
.itemList2 LI a:hover {
	color:#09F;
}
.itemList2 .date{
	FONT: 11px Tahoma;
	COLOR: #CCC;
	margin-RIGHT: 15px;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	width:80px;
	display:block;
	float:left;
}

/***  itemList3  ******/
.itemList3  {
	margin: 3px 0 0 0;
	_margin: 1px 0 0 0;
}
.itemList3 UL {
	margin: 0;
	PADDING: 0px
}
.itemList3 LI {
	PADDING-LEFT: 20px;
	BACKGROUND: url(arrow01.gif) no-repeat 8px center;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	list-style-type:none;
	border-bottom:1px solid #ddd;
	clear:both; /*重要*/
}
.itemList3 .date{
	display:block;
	float:left;
	FONT: 11px Tahoma;
	COLOR: #CCC;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	width:55px;
}
.itemList3 LI a {
	display:block;
	float:left;
	margin:1px 0 0 0;
	color:#333;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	overflow:hidden;
}
.itemList3 LI a:hover {
	COLOR: #09F
}

/** 首页 之 indexProducts ********************************************************/
#indexContent #indexProducts {
	margin:0 0px 0 0px;
	width:360px;
	float:right;
	overflow: hidden;
}
.side-products, .side-contacts {
	margin:20px 0px 0 0px;
	height:auto;
	overflow: hidden;
	border:1px solid #ccc;
	border-top:0px solid #eee;
}
.side-contacts p {
	margin:5px;
}
/* 图片列表*/
.ImgListBox01{
	float:left;
	width:200px; /*注意计算进内部容器的内边距和边框长度*/
	height:200px;
	padding:5px;
	margin:15px 2px 20px 15px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
	border:1px #efefef solid;
}
.ImgListBox01:hover{
	background:#eee;
	border:1px #eee solid;
}
.ImgListBox01 .ImgBox-227-170 {
	float:left;
	display:block;
	width:200px;
	height:150px;
	PADDING:0px;
	
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.ImgListBox01 .ImgBox-227-170 p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.ImgListBox01 .ImgBox-227-170  p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;
} /*垂直居中结束*/

.ImgListBox01 .ImgBox-227-185:hover {
	BORDER: #f60 1px solid;
}
.ImgListBox01  h3 {
	float:left;
	width:196px;
	height: 50px;
	line-height:120%;
	padding:2px;
	margin:8px 0 0 0;
	text-align:center;
}/****  end 图片列表 **/
/* 产品推荐图片列表 样式2*/
.ImgListBox2 {
	width:200px;
	height:210px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
	background:url(pro_bg3.gif) no-repeat 0px 0px;
}

.ImgListBox2:hover {
	background:url(pro_bg3.gif) no-repeat 0px -340px;
}
.ImgListBox2 .imgbox1 {
	float:left;
	display:block;
	width:162px;
	height:112px;
	border:0px #eee solid;
	margin: 14px 14px 5px 16px;

	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.ImgListBox2 .imgbox1 p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.ImgListBox2 .imgbox1  p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;
} /*垂直居中结束*/
.ImgListBox2  h3 {
	width:162px;
	height: 45px;
	line-height:120%;
	padding:2px;
	margin:5px auto 0 auto;
	clear:both;
	text-align:center;
}
/******   nums_itemlist   *******************/
.nums_itemlist {
	PADDING: 0px;
	BACKGROUND: url(ico.gif) no-repeat 0px -150px;
	MARGIN: 0 0 0 13px;
	_MARGIN: 0 0 0 5px;
}
.nums_itemlist LI {
	HEIGHT: 20px;
	*HEIGHT: 20px;  /*** IE **/
	LINE-HEIGHT: 20px;
	*LINE-HEIGHT: 20px; /*** IE**/
	list-style-type:none;
	margin:-1px 0 2px 25px;
}
.nums_itemlist  LI:hover {
	BACKGROUND-COLOR: #EEE;
}
.nums_itemlist  LI a {
	margin:1px 0 0 0;
}
.nums_itemlist  .date{
	FONT: 11px Tahoma;
	COLOR: #CCC;
	margin-RIGHT: 15px;
	LINE-HEIGHT: 19px;
	HEIGHT: 19px;
	width:80px;
}


/****  end 产品图片列表 **/
/********************* 图片新闻    **************************/
.mywrap {
	margin:0px 0 0 0px;
	overflow:hidden;
}
.mywrap dl {
	width:290px;
	padding:5px;
	border:0px solid #ddd;
}
.mywrap dl dt {
	float:right;
	width:170px;
	BACKGROUND: url(arrow01.gif) no-repeat 9px center;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	padding:0 0 0 25px;
	border-bottom:1px solid #deecfa;

}
.mywrap dl dt a {
	font-size:13px;
	font-weight:800;
	color:#666;
	text-decoration:none;
}
.mywrap dl dt a:hover {
	text-decoration:underline;
	color:#069;
}
.mywrap dl dd.pic {
	float:left;
	margin:5px 0 0 0;
	width:80px;
	height:80px;
}
.mywrap dl dd.pic a {
	display:block;
}
.mywrap dl dd.pic a img {
	margin:2px;
	border:1px solid #ddd;
	padding:1px;
	width:80px;
}
.mywrap dl dd.pic a img:hover {
	border:1px solid #999;
}
.mywrap dl dd.text {
	float:right;
	width:175px;
	font-size:12px;
	line-height:20x;
	color:#666;
	margin:0 10px 0 0;
}
.mywrap dl dd.text  p{
	line-height:150%;
}
.mywrap dl dd.links {
	float:right;
	width:366px;
	margin-top:-6px;
	text-align:right;
}
.mywrap dl dd.links a {
	font-size:12px;
	line-height:15px;
	color:#06c;
	text-decoration:none;
}
.mywrap dl dd.links a:hover {
	text-decoration:underline;
}
.mywrap dl:after {
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
} 
/* header  ***************************************************************/
#header-wrap	{
	background:  url(header-bg.png) repeat-x  0px 8px;
}
#header	{
	width:950px;
	height: 168px;
	position:relative;
	margin:0 auto;
}
/*** #header #header-logo{
	width:300px;
	height:169px;
	background: url(top-logo.png) no-repeat 0 0;
	position:absolute;
	left:0px;
	top:8px;
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
}***/
#header #header-logo{
	width:510px;
	height:75px;
	background: url(top-logo.gif) no-repeat 0 0;
	position:absolute;
	left:10px;
	top:8px;
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
}
#header #lng-sel{
	width:160px;
	height:15px;
	position:absolute;
	right:5px;
	top:5px;
	overflow:hidden;
}

#header #lng-sel #CN {
	display:block;
	float:left;
	width:80px;
	height:15px;
	overflow:hidden;
	background:url("lng-sel.gif") 0 0 no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	font-size:0px;
	line-height:0px;
}

#header #lng-sel #CN:hover {
	background:url("lng-sel.gif") no-repeat -80px 0;
}
#header #lng-sel #EN {
	display:block;
	float:left;
	width:80px;
	height:15px;
	overflow:hidden;
	background:url("lng-sel.gif") 0 -15px no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	font-size:0px;
	line-height:0px;
}

#header #lng-sel #EN:hover {
	background:url("lng-sel.gif") no-repeat -80px -15px;
}

/*  search */
#header #search {
	position:absolute;
	width:190px;
	height:32px;
	top:55px;
	right:10px;
	z-index:99;
}

/* google Custom Search */
#cse-search-box {
	background:url(bg_search.gif) no-repeat left top;
	width:185px;
	height:22px;
	overflow:hidden;
	float:right;
}
#cse-search-box input{
	float:left;
	display:block;
	vertical-align:middle;
	border:none;
}
#cse-search-box #s{
	width:140px;
	height:17px !important;
	margin:3px 10px 0 10px;
	padding:1px 0 0 0 !important;
	border:none !important;
	background:none;
}
#cse-search-box input#searchsubmit {
	width:25px;
	background:none;
	cursor:pointer;
	text-indent:-5555em;
	overflow:hidden;
	height:22px;
	border:none;
	font-size: 0px;  /*修正文字不能通过付缩进的问题*/
	line-height:0px; /*修正文字不能通过付缩进的问题*/
}


/******   index  ***************************************************/
#index-main {
	min-height:500px;
	padding:10px 0 0 0;
	width:950px;
	margin:0 auto;
}
/*******   index slide  ********/
#index-side {
	float:left;
	width:240px;
}
/*******   index sort ********/
.index-sort {
	background:url(index-sort-bg.gif) no-repeat -500px 100%;
	padding:0 0 15px 0;
}
.index-sort-middle {
	background:url(index-sort-bg.gif) repeat-y -250px 0;
}
.index-domain p {
	margin:12px 15px 0;
}
.tag {
	background:url(tag-bg.gif) no-repeat;
	height:33px;
}
.tag li{
	width:120px;
	height:33px;
	line-height:33px;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
}
.tag li a {
	display:block;
	color:#f00;
	font-size:14px;
	cursor:pointer;
}
.tag li.on1 a {
	background:url(tag-bg-on1.gif) no-repeat;
	font-weight:bold;
}
.tag li.on2 a {
	background:url(tag-bg-on2.gif) no-repeat;
	font-weight:bold;
}


/* Styles for index-sort-menu ******************************/
.index-sort-menu {
	margin:10px 0 0 1px;
	padding:0;
	list-style-type:none;
	border-left:0px solid #CCC;
}
.index-sort-menu .closed {
	background-image:url(ha-down.gif);
}
.index-sort-menu .closed, .index-sort-menu .opened {
	padding-right:10px;
	background-position:90% 50%;
	background-repeat:no-repeat;
}
.index-sort-menu .header {
	background-color:#666;
}
.index-sort-menu .opened {
	background-image:url(ha-up.gif);
}
.index-sort-menu a {
	display:block;
	text-decoration:none;
}

.index-sort-menu ul {
	overflow: hidden;
}
.index-sort-menu li {
	margin:2px 0 0 0;
	BACKGROUND: url(index-sort-menu/SidebarSortMenu_Bg.gif) no-repeat 0px 0px;
	font-size:14px;
	border-top:1px solid #f7e9c9;
}
.index-sort-menu li a {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	BACKGROUND: url(index-sort-menu/SidebarSortMenu_Bg.gif) no-repeat 0px 0px;
	OVERFLOW: hidden;
	COLOR: #666;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
	border-top:1px solid #f7e9c9;
	border-bottom:1px solid #f7e9c9;
}
.index-sort-menu li.active a, .index-sort-menu li a:hover{
	BACKGROUND: url(index-sort-menu/SidebarSortMenu_Bg_sel.gif) no-repeat 0px 0px;
	COLOR: #FFF;
	TEXT-DECORATION: none

}

/* 子菜单样式 */
.index-sort-menu li li, .index-sort-menu li.active li{
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 25px 50%;
	height:23px;
	line-height:23px;
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size:12px;
	margin:1px 0;
	border:none;
}
.index-sort-menu li li a,  .index-sort-menu li.active li a{
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 25px 50%;
	height:23px;
	line-height:23px;
	COLOR: #666;
	TEXT-DECORATION: none;
	PADDING-LEFT: 40px;
	border:none;
}
.index-sort-menu li li.active a, .index-sort-menu li li a:hover {
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg_sel.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 25px 50% #eee;
	height:23px;
	line-height:23px;
	COLOR: #F00;
	TEXT-DECORATION: none
}

/* 子菜单样式2 */
#index-sort-materials li li, #index-sort-materials li.active li{
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 10px 50%;
	height:23px;
	line-height:23px;
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size:12px;
	margin:1px 0 1px 3px;
	border:none;
	float:left;
	overflow:hidden;
	width:113px;

}
#index-sort-materials li li a,  #index-sort-materials li.active li a{
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 10px 50%;
	height:23px;
	line-height:23px;
	COLOR: #666;
	TEXT-DECORATION: none;
	PADDING-LEFT: 20px;
	border:none;
}
#index-sort-materials li li.active a, #index-sort-materials li li a:hover {
	/*BACKGROUND: url(index-sort-menu/nav_sub_Bg_sel.gif) no-repeat 15px 0px;*/
	BACKGROUND: url(arrow01.gif) no-repeat 10px 50% #eee;
	height:23px;
	line-height:23px;
	COLOR: #069;
	TEXT-DECORATION: none
	float:left;
}

/****************   indexmaincontent     ****************************/
#indexmaincontent{
	width:700px;
	float:right;
	overflow:hidden;
}

#index-about-news {
	width:700px;
	height:300px;
	float:right;
	overflow:hidden;
	background:url(index-about-news-bg.gif) no-repeat  0 0;
	margin:0 0 10px 0;
	position:relative;
}

#index-new-products, #index-hot-products {
	width:698px;
	height:auto;
	float:right;
	overflow:hidden;
	/*background:url(index-new-products-bg.gif) no-repeat  0 0;*/
	border:1px solid #ccc;
	border-top:0px solid #ccc;
	margin:0  0 10px 0;
	position:relative;
}
#index-new-products {
	margin:0  0 30px 0;
}
#index-new-products .ico-corner {
	width:120px;
	height:50px;
	overflow:hidden;
	background:url(ico-corner.png) no-repeat  -0px 0px ;
	position:absolute;
	top:15px;
	left:0;
	z-index:999;
}
#index-hot-products .ico-corner {
	width:120px;
	height:50px;
	overflow:hidden;
	background:url(ico-corner.png) no-repeat  0px -60px ;
	position:absolute;
	top:15px;
	left:0;
	z-index:999;
}
#indexabout, #indexnews{
	float:left;
	overflow:hidden;
	background:url(line01.gif) no-repeat  right 20px;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
#indexnews{
	background:none;
}
#indexabout {
	width:350px;
	height:300px;
	margin:0 0 0 10px;

}
#indexabout #index-about-factory {
	width:330px;
	height:80px;
	margin:10px 0 10px 10px;
	background:url(factory.jpg) no-repeat  0 0;
}
#indexabout p {
	text-indent:0em;
	text-align: justify;	
	line-height:150%;
	margin:0 0 0 15px;
}
#indexabout div p {
	text-align: justify;
}


#indexnews {
	width:290px;
	height:290px;
	padding:0 5px 0 5px;
}

#index-projects, #index-partners {
	width:700px;
	height:150px;
	float:right;
	overflow:hidden;
	background:url(index-projects-bg.gif) no-repeat  0 0;
	margin:0  0 10px 0;
	position:relative;
}


#indexproducts {
	background:none;
	margin:0 0 0 0;
	width:300px;
	float:left;
}

#indexproducts div {
	float:left;
	margin:0 10px 5px 0;
	width:330px;
	position:relative;
}

#indexproducts div img {
	border:1px #CCC solid;
	padding:3px;
	margin:0 10px 0 0;
	position:absolute;
	top:0px;
	left:0px;
	
}
#indexproducts div h3,#indexproducts div p {
	margin:0 0 5px 100px;
	width:210px;
	overflow:hidden;
}
#indexproducts div p {
	width:235px;
	_width:210px;
}
#indexproducts div h3 {
	border-bottom: 1px solid #CCC;
	color:#00508e;
	background:url(arrow01.gif) no-repeat 4px 30%;
	padding:0 0 5px 20px;
}
#indexproducts div h3 a {
	font-weight: bolder;
	color:#00508e;
}
#indexproducts div h3 a:hover {
	font-weight: bolder;
	color:#F00;
}
#indexabout h2, #index-projects h2, #index-partners h2,#indexnews h2, #indexproducts h2{
	height:35px;
	line-height:35px;
	padding:0px 0 0 22px;
	color:#0099ff;
	font-size:14px;
	font-weight:bold;
	background:url(index_title_bg.gif) no-repeat  0 0px;
	margin:10px 0 0px 10px;	
	cursor:pointer;
	overflow:hidden;
	text-indent:-9999px;
	font-size: 0px;
	line-height:0px;
}
#indexabout h2:hover{
	background-position: -400px 0px;
}

#indexnews h2{
	background-position: 0px -35px;
}
#indexnews h2:hover{
	background-position: -400px -35px;
}
#index-projects h2{
	width:150px;
	overflow:hidden;
	background-position: 0px -70px;
}
#index-projects h2:hover{
	background-position: -400px -70px;
}
#index-partners  h2{
	width:150px;
	overflow:hidden;
	background-position: 0px -105px;
}
#index-partners  h2:hover{
	background-position: -400px -105px;
}
#indexproducts h2{
	background-position: 0px -70px;
}
#indexproducts h2:hover{
	background-position: -400px -70px;
}
#indexabout h2 a, #indexnews h2 a, #indexproducts h2 a{
	color:#0099ff;
}
#indexabout h2 a:hover, #indexnews h2 a:hover, #indexproducts h2 a:hover{
	color:#F00;
	text-decoration:underline;
}

#indexabout #index-about-factory {
	width:330px;
	height:80px;
	margin:10px 0 10px 10px;
	background:url(index-factory.gif) no-repeat  0 0;
}

.title01 {
	height:33px;
	padding:0px 0 0 20px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	background:url(bg_index_title.jpg) no-repeat 0 -14px ;
	margin:0 0 5px 0px;	
}
#indexlinkimg{
	height:160px;
	width:998px;
	margin:0 0 0px 0;
	overflow:hidden;
	float: left;
}


/* footer*/
#footerbox {
	background: url(title_bg.gif) repeat-x 0 0;
	color:#999;
	padding:15px 0 0 0px;
}
#footer {
	width:970px;
	margin:10px auto;
	min-height:35px;
	padding: 5px 0 5px 10px;
	position: relative;
	border-top:1px solid #deecfa;
	border-bottom:1px solid #deecfa;

}
#footerContent {
	WIDTH: 100%;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 30px
}
#fooertContent P {
	MARGIN: 0px;
	COLOR: #666666;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}
#footer #logo_foot {
	float:left;
	width:173px;
	height:35px;
	overflow:hidden;
	background:url(logo_foot.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
#footer #logo_foot:hover {
	background:url(logo_foot.gif) no-repeat 0 -35px;
	cursor:pointer;
}
#footer .line01 {
	width:1px;
	height:60px;
	background:#CCC;
	overflow:hidden;
	margin:0 10px 0 10px;
	float: left;
}
#footer #copyright {
	float:left;
}

#footer #seo, #footer #designer {
	display: none;
}
#footer #counter,#footer #powered,#footer #icp {
	margin:0px 10px 0px 0px;
}
#footer #counter {
	width: 30px;
	height: 20px;
	overflow: hidden;
	position:absolute;
	top:15px;
	right:250px;
}
#footer #powered {
	position:absolute;
	top:15px;
	right:150px;
	width: 80px;
	height: 20px;
	overflow: hidden;
}

#footer #icp {
	position:absolute;
	top:15px;
	right:10px;
	width: 120px;
	height: 20px;
	overflow: hidden;
}
#footer #icp a {
	color:#666;
}
#footer #icp a:hover {
	color:#F00;
}

/*************************** 内容区 开始******************************************************/
.sidebar_left_wrap {
	FLOAT: left;
	WIDTH: 225px;
	MARGIN-RIGHT: 25px;
	padding:0 0 15px 0;
	overflow:hidden;
}

.sidebar_left_wrap .box2, .loginbox {
	BACKGROUND: url(Box2_bg.gif) repeat-y -250px top;
	width:200px;
	overflow:hidden;
	margin:0 0 12px 0;

}
.sidebar_left_wrap .box2 .title3, .loginbox .title2{
	BACKGROUND: url(Box2_bg.gif) no-repeat 0 0;
	PADDING: 8px 0 5px 20px; 
	MARGIN: 0px; 
	HEIGHT: 25px;
	
}
.sidebar_left_wrap .box2 .cont, .loginbox .cont {
	BACKGROUND: url(Box2_bg.gif) no-repeat -500px bottom;
}
.main-wrap {
	PADDING: 0px;
	WIDTH: 950px;
	overflow: hidden;
	margin: 15px auto 0 auto;
}

.main {
	FLOAT: left;
	OVERFLOW: hidden! important;
	WIDTH: 500px;
	padding: 0 0 10px 0;
	min-height: 500px;
}

.main2{
	FLOAT: right;
	OVERFLOW: hidden! important;
	WIDTH: 700px;
	padding: 0 0 10px 0;
	min-height: 500px;
}
.main3{
	FLOAT: right;
	OVERFLOW: hidden! important;
	WIDTH: 980px;
	padding: 0 0 10px 0;
	min-height: 500px;
}
#list_top_banner {
	OVERFLOW: hidden! important;
	WIDTH: 520px;
	height:150px;
	margin: 0 0 15px 0;
}
#main_top_ad2 {
	FLOAT: left;
	OVERFLOW: hidden! important;
	WIDTH: 740px;
	height:150px;
	margin: 0 0 15px 0;
}
.sidebar_right_wrap {
	FLOAT: right;
	OVERFLOW: hidden! important;
	WIDTH: 205px;
	HEIGHT: auto;
	padding: 0 0 10px 0;
	min-height: 500px;
}
.title2 A.more {
	MARGIN-TOP: 6px;
	FLOAT: right
}
#list-banner {
	weight:720px;
	height:100px;
	overflow:hidden;
}
#ChannelContent {
	padding: 10px;
	position: relative;
}

#ChannelContent #exfair_index_content_more{
	display: block;
	margin:0 15px 10px 0;
	cursor:pointer;
	position: absolute;
	top: 125px;
	left: 230px;
	width: 50px;
}

#ChannelContent #exfair_index_content_download {
	display: block;
	margin:0 15px 10px 0;
	padding:5px 0 0 35px;
	cursor:pointer;
	position: absolute;
	top: 115px;
	left: 400px;
	width: 160px;
	height: 23px;
	background:url(soft_downurlBG.gif) no-repeat left 50%;
}
#ChannelContent #exfair_index_content_download a {
	color:#FFF;
}

#ChannelContent p{
	text-indent: 2em;
	text-align:justify;
	margin:10px 0;
	line-height: 1.9em;

}
#ChannelContent p span {
	display: inline;
	width: 50px;
	cursor:pointer;
	position:relative;
	top:5px;
	left:10px;
}
#ChannelContent ul{
	margin:0 0 0 2em;
	color:#09F;
	font-weight:bolder;
}

#ChannelContent ul li{
	font-size:12px;
	list-style-type:disc;
	display: list-item;
	list-style-position: inside;
}
#ChannelAnnounce{
	margin:10px 0 10px 0;
	color:#09F;
	font-weight:bolder;
	border:dashed 1px #999;
	padding:10px 10px 10px 65px;
	background:url(announce.png) no-repeat left 50%;
}
#ChannelTips{
	margin:10px 0 10px 0;
	color:#09F;
	border:dashed 1px #999;
	padding:10px 10px 10px 65px;
	background:url(tips.jpg) no-repeat left 50%;
	height:38px;
}
.mainContent {
	MARGIN: 0px 0 0 10px;
	PADDINg: 0px;
}
.mainContent .subject {
	height:35px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 20px 0 15px 0;
	padding:5px 0 0 0;
	COLOR: #09F;
	background:url(subject_Bg.png) no-repeat 50% 100%;
	TEXT-ALIGN: center
}
.mainContent .infos {
	LINE-HEIGHT: 26px;
	HEIGHT: 26px;
	TEXT-ALIGN: right;
	color: #CCC;
}
.mainContent .date {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma
}
.mainContent .hits {
	FONT-WEIGHT: bold
}
.mainContent .content {
	MARGIN: 0px 0px;
	PADDING: 10px 0 0 0
}
.mainContent .content a {
	color:#09F;
	text-decoration:under-line;

}
.mainContent .content p {
	text-indent: 2em;
	font-size: 12px;
	line-height:1.8em;
	text-align:justify;
	margin:1em 0 1em 0;
}

.mainContent .content table {
	margin: auto auto auto 18px;
	border-collapse: collapse;
	border:2px solid #333;
} 
.mainContent .content table td {
	padding: 5px;
	border:1px solid #666;
}
.mainContent .content table td p {
	margin:0;
	padding:0;
	text-indent:0px;
}
.mainContent .content p img {
	padding:4px;
	margin:12px;
	border:1px #CCC solid;
}
.mainContent .content ul {
	margin: 0.5em 0 1.4em 0;
}
.mainContent .content ul li{
	font-size:12px;
	margin: 0 0 0px 20px;
	list-style-type:disc;
	display: list-item;
	list-style-position: inside;
	line-height:1.8em;
}
.mainContent .content ol  li {
	display: list-item;
	font-size:12px;
	margin: 0 0 5px 20px;
	list-style-type:decimal;
	list-style-position: inside;
}
.mainContent .print {
	TEXT-ALIGN: right
}
.mainContent .bottom {
	TEXT-ALIGN: center
}
/* 产品频道开始**************************************************/
/* 产品图片列表*/
.ImgListBox {
	float:left;
	width:110px;
	height:160px;
	padding:0px;
	margin:5px 15px 0 15px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
}
.ImgListBox .imgbox1 {
	float:left;
	display:block;
	width:100px;
	height:100px;
	border:2px #eee solid;
	PADDING: 3px;
	
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.ImgListBox .imgbox1 p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.ImgListBox .imgbox1  p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;
} /*垂直居中结束*/

.ImgListBox .imgbox1:hover {
	BORDER: #09F 2px solid;
}
.ImgListBox  h3 {
	float:left;
	width:105px;
	height: 45px;
	line-height:120%;
	padding:2px;
	margin:5px 0 0 0;
}/****  end 产品图片列表 **/


/****  产品详细页面开始 **/
.productbigimgbox {
	float:left;
	width:210px;
	height:260px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
	margin:15px 40px 15px 15px;
}
 .productbigimg {
	float:left;
	width:208px;
	height:208px;
	overflow:hidden;
	/*border:4px solid #eee;*/
	display:block;
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}
 .productbigimg p{
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
 .productbigimg p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;

} /*垂直居中结束*/


 .productbigimg:hover {
	/*border:4px solid #09F;*/
}
 #zoomhint {
	float:left;
	display:block;
	background:url(ico_zoom.png) no-repeat 0px 0px;
	width:250px;
	height:32px;
	line-height:32px;
	padding:0 0 0 40px;
	margin:10px 0 0 0px;
}
 #specification {
	margin:20px 0;
}
.topic {
	color: #09F;
	padding:0px 0 0 0px;
	border-bottom:1px solid #EEE;
	HEIGHT: 25px;
	line-HEIGHT: 25px;
	font-weight:bold;
	margin:0 0 10px 0px;
	font-size:18px;
	text-align:center;
	border-bottom:1px solid #ccc;
}
#specification td {
	border-bottom:1px  dashed #CCC;
	height:25px;
}

#productscount {
	text-align:right;
	margin:20px 0 0 0;
	color: #CCC;
}


 #productscontent {
	margin:0 0 0 15px;
	clear:both;
}

 #productscontent table {
	margin: auto auto auto 18px;
	border-collapse: collapse;
	border:2px solid #666;
} 
 #productscontent table tr:hover {
	background:#eee;
}
 #productscontent table td {
	padding: 5px;
	border:1px solid #999;
}
 #productscontent table td p {
	margin:0;
	padding:0;
	text-indent:0px;
}
/* 详细页面相关产品 */
#relatedProducts {clear:both; margin:20px 0 0 0; width:700px; height:264px; overflow:hidden;background:url(related-products-bg.gif) no-repeat 0 0;}
.sildePics {  width:648px; margin:12px 0 8px 30px;}
.sildePics h3 {float:left; font-size:16px; color:#0099ff; background:url(dot.gif) no-repeat 0 0; width:170px; height:26px; overflow:hidden; line-height:26px; padding:0 0 0 15px;}
.sildePics h2 {float:left;  width:125px; height:26px; overflow:hidden; line-height:26px; text-align:center;}
.sildePics .hd,.sildePics .bd{}
.sildePics .sildPicBar {width:86px;height:22px;padding-top:6px;float:right;margin-right:18px;_display:inline;overflow:hidden;zoom:1;}
.sildePics .pre {float:left;width:20px;height:15px;background:url(split_v3.3.png) no-repeat -151px -60px;margin-right:8px;_display:inline;cursor:pointer;}
.sildePics .next {float:right;width:20px;height:15px;background:url(split_v3.3.png) no-repeat -151px -131px;cursor:pointer;}
.sildePics .sildPicBar li {float:left;width:6px;height:6px;background:url(split_v3.3.png) no-repeat -165px -112px;cursor:pointer;margin-top:5px;margin-left:3px;_display:inline}
.sildePics .sildPicBar li.select {background:url(split_v3.3.png) no-repeat -165px -86px;}
.sildePics .bd {width:629px;padding-left:19px;padding-bottom:0px;padding-top:5px;}
.sildePics .cnt-wrap {width:624px;height:162px; overflow:hidden;zoom:1;margin:50px 0 0 0;}
.sildePics .cnt {width:1872px;}
.sildePics li {width:156px;float:left;}
.sildePics .cnt span {width:100%; text-align:left;color:#7E7E7E}
.sildePics .cnt img {border:1px solid #ccc;}
.sildePics .cnt .link {display:block;width:140px;text-align:center;margin-left:0px;}
.sildePics .cnt span a,.sildePics .cnt span a:visited{color:#7E7E7E}


/* 产品频道结束 **************************************************/

/* 下载频道 */
#download_list {
	border:none;
	WIDTH: 740px;
}
#soft_head {
	OVERFLOW: hidden! important;
	HEIGHT: 30px;
	text-align:center;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:7px 0 0 0;
	font-weight:bolder;
}
#soft_head_subject, #soft_head_time,#soft_head_count,#soft_head_size{
	OVERFLOW: hidden! important;
	border-top:1px #ccc solid;
	border-bottom:5px #ccc solid;
}

/*soft head end*/
.soft_toptitle, .soft_content, .soft_bottom {
}
.soft_head span, .soft_toptitle span, .soft_content span, .soft_bottom span{
	display:block;
}
.soft_toptitle {
	background:#EEE;
	height:30px;
	
}
.soft_toptitle  span {
	font-weight:bolder;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 18px;
}
.soft_toptitle  .soft_subject  a {
	color:#09F;
}
.soft_toptitle .soft_subject a:hover {
	color:#333;
}
.soft_subject,  .soft_time,  .soft_count, .soft_size{
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
}
.soft_time,  .soft_count, .soft_size{
	text-align:center;
}
/* soft_bottom */
.soft_bottom {
	border-bottom:1px solid #CCC;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
.soft_bottom .soft_lng {
}
.soft_bottom .soft_accredit {
}
.soft_bottom .soft_runco {
}
/*soft detail downurl*/

.soft_detail_toptitle  {
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
	HEIGHT: 23px;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:7px 0 0 0;
	font-weight:bolder;
}
.soft_detail_subject  {
	font-weight:bolder;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 18px;
}
.soft_detail_content  {
	border:1px dashed #ccc;
	margin:20px 10px;
	padding:15px;
}

.soft_detail_downurl  {
	margin: 10px 0 30px 0;
}
.soft_detail_downurl a {
	float:left;
	height:50px;
	WIDTH: 160px;
	display:block;
	OVERFLOW: hidden! important;
	HEIGHT: 23px;
	margin: 0 15px 0 0;
	text-align:center;
	background:url(soft_downurlBG.gif) no-repeat 0 50%;
	padding:5px 0 0 0;
	color:#FFF;
}
.soft_detail_downurl a:hover {
	color:#09F;
}



/*内容区 标签式滑动门 开始 
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*
/* 标准盒模型 */ 

.invest_index_contact {
	float:left;
	width:350px;
	overflow:hidden;
	margin: 10px 0 0 0;
}
.box360 {
	float:left;
	width:360px;
	overflow:hidden;
	margin: 10px 0 0 0;
}
.box {
	clear:both;
	width:720px;
	overflow:hidden;
	margin: 10px 0 0 0;
	position: relative;
}
.box  h2 {
	OVERFLOW: hidden! important;
	HEIGHT: 25px;
	margin: 0 0 10px 0;
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:0px 0 0 0;
	font-weight:bolder;
}
.box  h2 span{
	display:block;
	margin:3px 0 0 20px;
	color:#09F;
	background:url(arrow02.gif) no-repeat 0 50%;
	padding:1px 0 0 20px;
	
}

.ttl {
	height:18px;
}
.ctt {
	padding:6px;
	clear:both;
	border:0px solid #064ca1;
	border-top:0;
}
.ctt ul{
	width:720px;
}
.ctt ul li{
	line-height:1.8em;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 20px;
	width:340px;
	float:left;
	display:block;
}
.ctt h3 {
	margin:0 0 0px 0;
}
.ctt h3 .more {
	float:right;
	margin:10px 20px 0px 0;
	display:block;
	width:45px;	/* For FF*/
 	*width:45px;  /* For ie6 7*/
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(more01.gif) no-repeat 0 0;
	cursor:pointer;
	font-size:0px;
	line-height:0px;
}
.box h3 .msn {
	margin:0px 0px 0px 0;
	display:block;
	width:240px;	/* For FF*/
 	*width:240px;  /* For ie6 7*/
	height:25px;
	overflow:hidden;
	background:url(msn02.jpg) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:0px;
	overflow:visible;
}
.box h3 .msn2 {
	margin:0px 0px 0px 0;
	display:block;
	width:240px;	/* For FF*/
 	*width:240px;  /* For ie6 7*/
	height:25px;
	overflow:hidden;
	background:url(msn02.jpg) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	right:250px;
	top:0px;
	overflow:visible;
}
.box h3 .msn3 {
	margin:0px 0px 0px 0;
	display:block;
	width:240px;	/* For FF*/
 	*width:240px;  /* For ie6 7*/
	height:25px;
	overflow:hidden;
	background:url(msn02.jpg) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:30px;
	overflow:visible;
}

.box h3 .msn a {
	display:block;
	width:230px;
	height:25px;
	color:#fff;
	padding:3px 0 0 30px;
}
.box h3 .msn2 a {
	display:block;
	width:230px;
	height:25px;
	color:#fff;
	padding:3px 0 0 30px;
}
.box h3 .msn3 a {
	display:block;
	width:230px;
	height:25px;
	color:#fff;
	padding:3px 0 0 30px;
}



/* TAB 切换效果 */ 
.tab {
	background-color: #ffffff;
	border-bottom: 1px solid #ADBBD0;
}
.tab ul {
	height:23px;
	margin: 10px 0 0 0;
}
.tab li {
	float:left;
	height: 23px;
	line-height:1.9;
	cursor:pointer;
}
.tab li span{
	display:block;
	margin:0 10px;
}
.tab .left{
	display:block;
	width:15px;
	background:url(tab/zkl.jpg) no-repeat 100% 0%;
}
.tab .split{
	display:block;
	width:4px;
	background:url(tab/zk.jpg) no-repeat 100% 0%;
}
.tab .right{
	display:block;
	width:4px;
	background:url(tab/zkr.jpg) no-repeat 0% 0%;
}
/* 用于控制显示与隐藏的css类 */ 
.normaltab {
	background-image:url('tab/bbq.jpg');
	color:#1F3A87;
}
.hovertab {
	background-image: url('tab/sbq.jpg');
	color:#ff0000;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
/*内容区 标签式滑动门 结束 
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*内容区 右侧导航菜单开始*/

.sidebar, .sidegood{
	FLOAT: left;
	WIDTH: 225px;
	MARGIN-RIGHT: 10px;
	padding:0 0 15px 0;
}
.sidegood{
	FLOAT: left;
	WIDTH: 223px;
	MARGIN-RIGHT: 10px;
	padding:0 0 15px 0;
	border:1px solid #ccc;
	border-top:0px solid #ccc;
}

.sidegood LI {
	height:22px;
	line-height:22px;
}
#list_right_pic {
	width:225px;
	height:300px;
	margin: 0 0 15px 0;
	float:left;
}

/*边栏菜单*/
#navMenu {
	PADDING: 0px;
	MARGIN: 0px;
}
#navMenu LI {
	BACKGROUND: url(Nav_Bg.gif) no-repeat left top;
	MARGIN-BOTTOM: 1px;
	margin:10px 0 0 0;
}
#navMenu A {
	DISPLAY: block;
	PADDING-LEFT: 55px;
	BACKGROUND: url(Nav_Ico.gif) no-repeat 0px 0px;
	OVERFLOW: hidden;
	COLOR: #000;
	LINE-HEIGHT: 31px;
	HEIGHT: 31px
}
#navMenu A .en {
	FONT: 11px Tahoma;
	MARGIN-LEFT: 1em;
	COLOR: #8c8c8c
}
#navMenu A:hover {
	BACKGROUND-POSITION: 0px -31px;
	FONT-WEIGHT: bold;
	COLOR: #09F;
	TEXT-DECORATION: none
}
#navMenu .sel {
	BACKGROUND: url(Nav_BgSel.gif) no-repeat left top
}
#navMenu .sel A {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff
}
#navMenu .sel A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #FF0
}
#navMenu .sel .en {
	COLOR: #fff
}
#navMenu LI ul li {
	BACKGROUND: none;
	MARGIN-BOTTOM: 1px;
}
#navMenu LI ul li a {
	color:#06F;
}

.softSort {
	
}
.softSort .items {
	PADDING: 5px 15px 15px 15px; 
	MARGIN: 0px; OVERFLOW: hidden! important; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 1%
}
.softSort .items LI {
	FLOAT: left; 
	WIDTH: 100%; 
	LINE-HEIGHT: 25px;
}
.softSort .items LI.shuang {
	FLOAT: left; 
	WIDTH: 49%; 
	LINE-HEIGHT: 25px;
}
.softSort .items LI.sort {
	FONT-WEIGHT: bold; 
	WIDTH: 100%; 
	COLOR: #09F; 
	TEXT-ALIGN: center;
}
.softSort .items A {
	DISPLAY: block; 
	PADDING: 0 0 0 14px; 
	BACKGROUND: url(arrow01.gif) no-repeat left center;
	HEIGHT: 20px;
	line-height:20px;
	margin:0 10px 0 0;
}
.softSort .items A:hover{
	color:#FFF;
	BACKGROUND:#999;
}

.page {
	MARGIN: 15px auto 0px;
	WIDTH: 500px;
	TEXT-ALIGN: right;
}
.page INPUT {
	BORDER: #09F 1px solid;

}
.page .button{
	BORDER: none;
	font:arial
}

#inavigation {
	margin: 0 0 15px 0;
	BACKGROUND: url(inavigation-bg.jpg) no-repeat right center;
	height:50px;
}
#inavigation span {
	display:block;
	height:50px;
	line-height:50px;
	float:right;
	margin:0 25px 0 0;
}

/********************* 图片链接展示 lingkimage2    **************************/
.linkimages2 {margin:10px 0 0 0;}
	.linkimages2 li{text-align:center;float:left;width:180px;height:130px;overflow:hidden;}
		.linkimages2 li h2{text-align:center;margin:5px 0 0 0;height:30px;line-height:30px;}
		.linkimages2 li img{border:1px solid #ccc;padding:2px;}
		.linkimages2 li img:hover {border:1px solid #09F;}

.linkimages2 li span{
	width:180px;
	height:90px;
	display:block;
	overflow:hidden;
	margin:0px;
	float:left; /*重要。否则IE中变形*/
    /*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.linkimages2 li span p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.linkimages2 li span p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;

} /*垂直居中结束*/
		
/********************* 图片链接展示 lingkimage3    **************************/
.linkimages3 {
	width:700px;
	overflow:hidden;
	margin:0px 0 25px 0;
	background:url(linkimages3_bg.jpg) no-repeat 0 0;
}
.linkimages3 dl {
	width:700px;
	margin-bottom:8px;
	padding:0px;
	border:0px solid #ddd;
}
.linkimages3 dl dt {
	float:right;
	width:480px;
	height:22px;
	color:#09F;
	margin:25px 15px 0 0;
	font-weight:bolder;
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;
}
.linkimages3 dl dt a {
	font-size:13px;
	font-weight:800;
	color:#06c;
	text-decoration:none;
}
.linkimages3 dl dt a:hover {
	text-decoration:underline;
}
.linkimages3 dl dd.pic {
	float:left;
	width:152px;
	height:190px;
	margin:20px 0 0 20px;
	border:1px solid #ccc;
	padding:2px;
}
.linkimages3 dl dd.pic:hover {
	border:1px solid #666;
}
.linkimages3 dl dd.pic a {
	display:block;
	border:1px solid #ddd;
}
.linkimages3 dl dd.pic a img {
}
.linkimages3 dl dd.pic a:hover {
	border:1px solid #999;
}
.linkimages3 dl dd.text {
	float:right;
	width:480px;
	font-size:12px;
	line-height:25px;
	color:#666;
	text-indent:2em;
	margin:10px 15px 0 0;
	text-align:justify;

}
.linkimages3 dl dd.links {
	float:right;
	width:366px;
	margin-top:-6px;
	text-align:right;
}
.linkimages3 dl dd.links a {
	font-size:12px;
	line-height:15px;
	color:#06c;
	text-decoration:none;
}
.linkimages3 dl dd.links a:hover {
	text-decoration:underline;
}
.linkimages3 dl:after {
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
} 

/********************** 注册表单    ************************/
.formBox .container {
	BACKGROUND: url(container_bg.gif) no-repeat left bottom; 
	PADDING: 0px 7px 7px 7px;
}
.formBox .content {
	MIN-HEIGHT: 350px;
	BACKGROUND: url(content_bg.gif) #f5f5f5 repeat-x; 
	MARGIN: 0px; 
	PADDING: 10px 7px 7px 7px;
}
.formBox .content LI {
	PADDING: 4px 0px;
	height:25px;
	line-height:25px;
}
.formBox .content LI.errCase {
	
}
.formBox .content LI.optional {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 10px 0px 10px 10px; COLOR: #666666; BORDER-BOTTOM: #cbcbcb 1px solid
}
.formBox .content .tit {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold
}
.formBox .content .key {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 3.5em; WIDTH: 6em; TEXT-ALIGN: left
}
.formBox .content .require {
	FONT-WEIGHT: bold; MARGIN-LEFT: 1em; COLOR: red
}
.formBox .content LI.comment {
	MARGIN-TOP: 1em; PADDING-LEFT: 11.5em; COLOR: gray
}
.formBox .content SPAN.comment {
	MARGIN-LEFT: 1em; COLOR: gray
}
.formBox .btnbar {
	PADDING: 25px 20px 5px 20px; 
	BORDER-TOP: #fff 2px outset; 
	BACKGROUND: url(btnbar.gif) #efefef no-repeat left bottom; 
	HEIGHT: 50px;
}
.formBox .doCase {
	MARGIN-TOP: 15px; FLOAT: left
}
.formBox .btnbar .btnCase {
	MARGIN-TOP: 10px; FLOAT: right
}
.formBox .btnbar .btnCase LI {
	FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 102px
}
.formBox .btnbar .btnCase LI.red {
	BACKGROUND: url(Btn_Red.gif)
}
.formBox .btnbar .btnCase LI.gray {
	BACKGROUND: url(Btn_gray.gif)
}
.formBox .btnbar .btnCase A {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.formBox .btnbar .btnCase A:hover {
	COLOR: #fff600
}
.formBox .btnbar .btnCase LI.red A {
	BACKGROUND: url(Ico_Circle.gif) no-repeat 0px 0px
}
.formBox .btnbar .btnCase LI.red A:hover {
	BACKGROUND-POSITION: 0px -30px
}
.formBox .btnbar .btnCase LI.gray A {
	BACKGROUND: url(Ico_Close.gif) no-repeat 0px 0px
}
.formBox .btnbar .btnCase LI.gray A:hover {
	BACKGROUND-POSITION: 0px -30px
}

.register {
	MARGIN-TOP: 0px
}
.register #stepbar {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 638px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.register #stepbar LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 35px; BACKGROUND: #8c8c8c; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative
}
.register #stepbar .split {
	Z-INDEX: 100; BACKGROUND: url(Register_Btn.gif) no-repeat 0px 0px; POSITION: absolute; HEIGHT: 26px
}
.register #stepbar .border {
	Z-INDEX: 100; BACKGROUND: url(Register_Btn.gif) no-repeat 0px 0px; POSITION: absolute; HEIGHT: 26px
}
.register #stepbar .split {
	BACKGROUND-POSITION: 0px -90px; RIGHT: -17px; WIDTH: 17px; TOP: 0px
}
.register #stepbar .border {
	BACKGROUND-POSITION: -13px 0px; RIGHT: 0px; WIDTH: 4px; TOP: 0px
}
.register #stepbar .step {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: #c71111; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.register #stepbar .step .border {
	BACKGROUND-POSITION: 0px 0px; RIGHT: auto! important; LEFT: 0px
}
.register #stepbar .step .split {
	BACKGROUND-POSITION: 0px -30px
}
.register #stepbar .current {
	BACKGROUND: #656565
}
.register #stepbar .current .split {
	BACKGROUND-POSITION: 0px -60px
}
.register .clause {
	PADDING-RIGHT: 10px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; HEIGHT: 500px
}
.register .clause H5 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center
}
.register .clause OL {
	MARGIN-LEFT: 2em
}
.register .clause STRONG {
	FONT-WEIGHT: bold
}
.register .btnbar .doCase {
	FONT-WEIGHT: bold; COLOR: #ba0000
}
.register .complete {
	MARGIN-TOP: 100px; TEXT-ALIGN: center
}
.register .complete .light {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cb0000
}
.register .complete .gray {
	COLOR: #555555
}
.register #trck_username {
	margin:0 0 0 30px;
}
/******************************************************************************************************/
/*   内容区 结束   */ 
/******************************************************************************************************/


/*  分页  */
.cutepage {
	TEXT-ALIGN: right;
	margin:40px 0 0 0;
	height:30px;
	padding:5px 0;
	background:url("title_bg2.jpg") repeat-x scroll center top transparent;
}
.cutepage A {
	MARGIN-LEFT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid; TEXT-DECORATION: none
}
.cutepage A:hover {
	TEXT-DECORATION: none
}
.cutepage A.selected {
	COLOR: #F00000; TEXT-DECORATION: none
}
.cutepage INPUT {
	WIDTH: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid
}

.cutepage-detail {
	TEXT-ALIGN: right;
	margin:40px 0 0 0;
	height:30px;
	padding:5px 0;
}

	/* 用户留言 */
	.feedback {margin-top: 20px}
		/* 按钮菜单 */
		.feedback .bar {width: 720px; height: 1%; margin: 25px auto; overflow: hidden !important; overflow /**/: visible}
			.feedback .bar .icon {float: left; width: 12px; height: 26px; margin-right: 6px; background-position: center; background-repeat: no-repeat}
			.feedback .bar .ico_view {background-image: url(Ico_List.gif)}
			.feedback .bar .ico_write {background-image: url(Ico_Write.gif)}
			.feedback .bar .ico_arrowUp {background-image: url(Ico_ArrowUp.gif)}
			.feedback .bar .ico_arrowDown {background-image: url(Ico_ArrowDown.gif)}
			.feedback .bar a {display: block; float: left; height: 26px; line-height: 26px; padding: 0 10px}
			.feedback .bar a:hover {text-decoration: none}
			.feedback .bar a.display {float: right; font-weight: bold}
			.feedback .bar a.view {color: #fff; background: url(bar-bg.gif) #c71111 left top no-repeat}
			.feedback .bar a.write {color: #fff; padding: 0 15px 0 3px; background: url(bar-bg.gif) #8c8c8c right -30px no-repeat}
			.feedback .bar a.view:hover, .feedback .bar a.write:hover {color: #fff600}
			.feedback .bar span.split {display: block; float: left; width: 29px; height: 26px; background: url(bar-bg.gif) left -60px no-repeat}
		/* 列表项 */
		.feedback .item {width: 720px; margin: 0 auto 20px auto}
			.feedback .item img {vertical-align: middle; margin-right: 8px}
			.feedback .item .subject {font-weight: bold}
			.feedback .item .info {float: right}
			.feedback .item .member {font: bold 11px Tahoma; color: #c80000; margin-right: 8px}
			.feedback .item .date {font: 11px bold Tahoma; color: #7f7f7f; margin-left: 8px}
			.feedback .item .reply {height: 30px; font-weight: bold; color: #be0000; background: #f0f0f0; cursor: pointer}
			.feedback .item .content {height: 40px; line-height: 22px; vertical-align: top; padding: 10px 20px}
			.feedback .gbcontent {margin:0px 15px 15px 15px; }
		/* 签写留言 */
		.feedback .wirte {}
.quote {
	BORDER: #dcdcdc 1px dashed; PADDING: 10px; margin:0px 0 10px 50px;background:#F8F8F8;
}
	/* 表格定义 */
	.table {position: relative; background: #fff}
		.table {border: solid #ccc 1px}
		.table td, table th {padding: 0 10px}
		.table .header {height: 32px; background: url(Table_All.gif) left -10px repeat-x; border-bottom:1px solid #ccc;}
		.table .dShow, .table .dHide {float: right; height: 15px; padding-right: 15px; background-position: right top; background-repeat: no-repeat}
		.table .dShow {background-image: url(Ico_ArrowDown.gif)}
		.table .dHide {background-image: url(Ico_ArrowUp.gif)}
		.table .fillet {position: absolute; width: 4px; height: 4px; overflow: hidden; background: url(Table_All.gif) no-repeat}
		.table .hLeft {left: -1px; top: -1px; background-position: left top}
		.table .hRight {right: -1px; top: -1px; background-position: right top}
		.table .fLeft {left: -1px; bottom: -1px; background-position: left -5px}
		.table .fRight {right: -1px; bottom: -1px; background-position: right -5px}
		* html .table .fLeft, * html .table .fRight {bottom: -2px}
		.red {COLOR: #cc0066}
	






/*old style ***************************************************************/
DIV.dfn {
	DISPLAY: none
}

IMG.absmiddle {
	VERTICAL-ALIGN: middle
}

.ash {
	COLOR: #666666
}
.box1 {
	WIDTH: 250px; MARGIN-BOTTOM: 10px; BACKGROUND: #F6F9FB; BORDER: #E1E1E1 1px solid
}
.box1 H3 {
	MARGIN: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #9F9F9F
}
.box1 UL {
	LIST-STYLE-IMAGE: url(icon.1.gif); PADDING: 0 0 5px 30px; MARGIN: 10px 0 10px 0px
}
.box1 UL LI {
	MARGIN-TOP: 5px
}
.box1 DIV.box1s {
	MARGIN: 10px; TEXT-ALIGN: center
}
.box2 {
	WIDTH: 100%
}
.box2 H3 {
	MARGIN: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.box2 UL {
	LIST-STYLE-IMAGE: url(icon.2.jpg); PADDING: 0 0 5px 30px; MARGIN: 10px 0 10px 0px
}
.box2 UL LI {
	MARGIN-TOP: 5px
}
.content DIV {
	LINE-HEIGHT: 150%
}
.content DIV UL {
	LIST-STYLE: inside
}
.content DIV OL {
	LIST-STYLE: inside
}
.comment DIV {
	LINE-HEIGHT: 120%
}

.hand {
	CURSOR: pointer
}
.hidden {
	DISPLAY: none
}
.inline {
	DISPLAY: inline
}
.highlight {
	BACKGROUND: #ffff66
}
.imgbox1 {
	WIDTH: 122px; PADDING: 3px; BORDER: #B9B9B9 1px solid
}
.jloader {
	MARGIN: 0px; BACKGROUND: #FFFFFF; PADDING-LEFT: 8px; BORDER: #666666 1px solid
}
.jloader DIV {
	MARGIN: 0px; BACKGROUND: url(jloading.gif) left center no-repeat; HEIGHT: 48px; LINE-HEIGHT: 48px; PADDING-LEFT: 40px; PADDING-RIGHT: 8px; COLOR: #666666
}
.list {
	PADDING-TOP: 10px
}
.line1 {
	HEIGHT: 1px; BACKGROUND: url(line.1.jpg)
}
.middleSide {
	WIDTH: 252px; DISPLAY: block; FLOAT: left
}
.middleMain {
	WIDTH: 648px; DISPLAY: block; FLOAT: left
}
.middleMainContent {
	MARGIN-LEFT: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(bg.2.jpg) top center repeat-x
}
.nav SPAN {
	DISPLAY: block; LINE-HEIGHT: 25px; BACKGROUND: url(bg.3.gif) center left no-repeat; PADDING-LEFT: 16px; PADDING-TOP: 2px; COLOR: #454545
}
.nav SPAN A {
	COLOR: #454545; TEXT-DECORATION: none
}
.nav SPAN A:hover {
	TEXT-DECORATION: underline
}
.relative {
	POSITION: relative
}
.red {
	COLOR: #CC0066
}
.tit1 {
	HEIGHT: 30px
}
.tit1 SPAN {
	PADDING-LEFT: 10px; BACKGROUND: url(icon.2.jpg) center left no-repeat
}
.time1 {
	TEXT-ALIGN: right
}
.time1 SPAN {
	COLOR: #999999
}
.tablex {
	WIDTH: 100%; BACKGROUND: #CCCCCC; BORDER: 0px
}
.tablex TD {
	BACKGROUND: #FFFFFF
}
.tables {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; BACKGROUND: #DCDCDC; BORDER: 0px
}
.tables TD {
	BACKGROUND: #FFFFFF
}
.tables TD.tbt {
	BACKGROUND: #F9F9F9
}
.topic DIV {
	LINE-HEIGHT: 50px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.ubb_code {
	BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%; FONT-STYLE: italic
}
.ubb_quote {
	BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%
}</pre></body></html>